<i>SymPhas</i>—General Purpose Software for Phase‐Field, Phase‐Field Crystal, and Reaction‐Diffusion Simulations
نویسندگان
چکیده
This work develops a new open source application programming interface (API) and software package called SymPhas for simulations of phase-field, phase-field crystal, reaction-diffusion models, supporting up to three dimensions an arbitrary number fields. delivers two novel program capabilities: 1) User specification models from the associated dynamical equations in unconstrained form 2) extensive support integrating user-developed discrete-grid-based numerical solvers into API. The capability specify general is primarily achieved by developing symbolic algebra functionality that can formulate mathematical expressions at compile time; able apply rules such as distribution, factoring, automatic simplification; user-driven expression tree manipulation. A modular design based on C++ template meta-programming paradigm applied library API implementation minimize runtime increase accessibility third party development. written C/C++ emphasizes high-performance capabilities via parallelization with OpenMP standard library. equipped forward Euler solver semi-implicit Fourier spectral solver. Sample implementations several are presented, generated using
منابع مشابه
Effect of Ferroelectric Polarization on Ionic Transport and Resistance Degradation in BaTiO3 by PhaseField Approach
We proposed a model to study the resistance degradation behavior of ferroelectric oxides in the presence of ferroelectric spontaneous polarization by combining the phase-field model of ferroelectric domains and nonlinear diffusion equations for ionic/electronic transport. We took into account the nonperiodic boundary conditions for solving the electrochemical transport equations and Ginzburg–La...
متن کاملSimulation of the Dynamics of Bio-membranes in a Viscous Fluid with a Phasefield Variational Lagrangian Approach
Bio-membranes are the basic separation structure in animal cells. Their complex behaviour, rich physical properties, formation and dynamics have been the object of experimental and theoretical investigation for biologists, chemists and physicists for many years. Bio-membranes are made out of several kinds of lipids self-assembled in a fuid bilayer, which presents a fluid behaviour in-plane and ...
متن کاملPhase-field model study of the crystal morphological evolution of hcp metals
An expression for anisotropic interfacial energy of hexagonal close-packed metals has been formulated which is able to reproduce published data obtained using the modified embedded atom method, covering the variation in interface energy as a function of orientation for a number of metals. It turns out that the coefficients associated with the expression can be determined fully by measured or ca...
متن کاملThe Purpose of Sdl Simulations
This paper presents a tool chain to compile SDL specifications into simulators. Such simulators can be used to analyse and verify the specification. The SITE code generator translates the specification into C++, which allows to flexibly replace the underlying run-time system. INTRODUCTION INTO SDL The following description of SDL is a simplification, for a complete reference, the reader is refe...
متن کاملA Software Environment for General Purpose
H/W independenl / Abstract: I n this paper, we describe a software environment for general purpose MIMD machines based on packet switched message passing paradigms. The environment provides system calls for communication between various processing elements in the machine and system calls to get the configuration of the system. It assumes the presence of a Host processor through which facilities...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Advanced theory and simulations
سال: 2021
ISSN: ['2513-0390']
DOI: https://doi.org/10.1002/adts.202100351